channel & sales careers in Mayo, Ireland